/*     */ package com.kendoui.taglib;
/*     */ 
/*     */ import com.kendoui.taglib.editor.ChangeFunctionTag;
/*     */ import com.kendoui.taglib.editor.ExecuteFunctionTag;
/*     */ import com.kendoui.taglib.editor.ImageBrowserTag;
/*     */ import com.kendoui.taglib.editor.KeydownFunctionTag;
/*     */ import com.kendoui.taglib.editor.KeyupFunctionTag;
/*     */ import com.kendoui.taglib.editor.PasteFunctionTag;
/*     */ import com.kendoui.taglib.editor.SelectFunctionTag;
/*     */ import com.kendoui.taglib.editor.ToolsTag;
/*     */ import com.kendoui.taglib.html.Element;
/*     */ import com.kendoui.taglib.html.Textarea;
/*     */ import com.kendoui.taglib.json.Function;
/*     */ import javax.servlet.jsp.JspException;
/*     */ 
/*     */ public class EditorTag extends WidgetTag
/*     */ {
/*     */   public EditorTag()
/*     */   {
/*  16 */     super("Editor");
/*     */   }
/*     */ 
/*     */   public Element<?> createElement()
/*     */   {
/*  21 */     return ((Textarea)new Textarea().attr("name", getName())).html(body());
/*     */   }
/*     */ 
/*     */   public int doEndTag()
/*     */     throws JspException
/*     */   {
/*  29 */     return super.doEndTag();
/*     */   }
/*     */ 
/*     */   public void initialize()
/*     */   {
/*  37 */     super.initialize();
/*     */   }
/*     */ 
/*     */   public void destroy()
/*     */   {
/*  45 */     super.destroy();
/*     */   }
/*     */ 
/*     */   public static String tagName()
/*     */   {
/*  51 */     return "editor";
/*     */   }
/*     */ 
/*     */   public void setImageBrowser(ImageBrowserTag value) {
/*  55 */     setProperty("imageBrowser", value);
/*     */   }
/*     */ 
/*     */   public void setTools(ToolsTag value)
/*     */   {
/*  60 */     setProperty("tools", value.tools());
/*     */   }
/*     */ 
/*     */   public void setChange(ChangeFunctionTag value)
/*     */   {
/*  65 */     setEvent("change", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setExecute(ExecuteFunctionTag value) {
/*  69 */     setEvent("execute", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setKeydown(KeydownFunctionTag value) {
/*  73 */     setEvent("keydown", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setKeyup(KeyupFunctionTag value) {
/*  77 */     setEvent("keyup", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setPaste(PasteFunctionTag value) {
/*  81 */     setEvent("paste", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setSelect(SelectFunctionTag value) {
/*  85 */     setEvent("select", value.getBody());
/*     */   }
/*     */ 
/*     */   public Object getContent() {
/*  89 */     return getProperty("content");
/*     */   }
/*     */ 
/*     */   public void setContent(Object value) {
/*  93 */     setProperty("content", value);
/*     */   }
/*     */ 
/*     */   public boolean getEncoded() {
/*  97 */     return ((Boolean)getProperty("encoded")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setEncoded(boolean value) {
/* 101 */     setProperty("encoded", value);
/*     */   }
/*     */ 
/*     */   public Object getMessages() {
/* 105 */     return getProperty("messages");
/*     */   }
/*     */ 
/*     */   public void setMessages(Object value) {
/* 109 */     setProperty("messages", value);
/*     */   }
/*     */ 
/*     */   public Object getStylesheets() {
/* 113 */     return getProperty("stylesheets");
/*     */   }
/*     */ 
/*     */   public void setStylesheets(Object value) {
/* 117 */     setProperty("stylesheets", value);
/*     */   }
/*     */ 
/*     */   public String getChange() {
/* 121 */     Function property = (Function)getProperty("change");
/* 122 */     if (property != null) {
/* 123 */       return property.getBody();
/*     */     }
/* 125 */     return null;
/*     */   }
/*     */ 
/*     */   public void setChange(String value) {
/* 129 */     setProperty("change", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getExecute() {
/* 133 */     Function property = (Function)getProperty("execute");
/* 134 */     if (property != null) {
/* 135 */       return property.getBody();
/*     */     }
/* 137 */     return null;
/*     */   }
/*     */ 
/*     */   public void setExecute(String value) {
/* 141 */     setProperty("execute", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getKeydown() {
/* 145 */     Function property = (Function)getProperty("keydown");
/* 146 */     if (property != null) {
/* 147 */       return property.getBody();
/*     */     }
/* 149 */     return null;
/*     */   }
/*     */ 
/*     */   public void setKeydown(String value) {
/* 153 */     setProperty("keydown", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getKeyup() {
/* 157 */     Function property = (Function)getProperty("keyup");
/* 158 */     if (property != null) {
/* 159 */       return property.getBody();
/*     */     }
/* 161 */     return null;
/*     */   }
/*     */ 
/*     */   public void setKeyup(String value) {
/* 165 */     setProperty("keyup", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getPaste() {
/* 169 */     Function property = (Function)getProperty("paste");
/* 170 */     if (property != null) {
/* 171 */       return property.getBody();
/*     */     }
/* 173 */     return null;
/*     */   }
/*     */ 
/*     */   public void setPaste(String value) {
/* 177 */     setProperty("paste", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getSelect() {
/* 181 */     Function property = (Function)getProperty("select");
/* 182 */     if (property != null) {
/* 183 */       return property.getBody();
/*     */     }
/* 185 */     return null;
/*     */   }
/*     */ 
/*     */   public void setSelect(String value) {
/* 189 */     setProperty("select", new Function(value));
/*     */   }
/*     */ }

/* Location:           D:\Liao\kendoui.jsp.2013.1.319.trial\wrappers\jsp\kendo-taglib\kendo-taglib-2013.1.319.jar
 * Qualified Name:     com.kendoui.taglib.EditorTag
 * JD-Core Version:    0.6.2
 */